substance inhibiting blood clot formation - Turco Inglés Diccionario